dynamic head pump - Spanish English Dictionary